autogenous technology - French English Dictionary